package com.gzhryc.shared_device.cdcz.core.protocol.v2.models;

import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;

import java.io.Serializable;

public class V2CDCZDeviceLoginResponse implements Serializable {

    @JsonProperty
    private String DEVICE;
    @JsonProperty
    private Integer CMD = 0;
    @JsonProperty
    private String SERVERTYPE = "MQTT";
    @JsonProperty
    private String ADDRESS;
    @JsonProperty
    private String PORT;
    @JsonProperty
    private String MQTTUSER;
    @JsonProperty
    private String MQTTPASS;
    @JsonProperty
    private Integer HEART = 60;
    @JsonProperty
    private Integer REVISE;
    @JsonProperty
    private String SEQ;

    @JsonIgnore
    public String getDEVICE() {
        return DEVICE;
    }

    @JsonIgnore
    public void setDEVICE(String DEVICE) {
        this.DEVICE = DEVICE;
    }

    @JsonIgnore
    public Integer getCMD() {
        return CMD;
    }

    @JsonIgnore
    public void setCMD(Integer CMD) {
        this.CMD = CMD;
    }

    @JsonIgnore
    public String getSERVERTYPE() {
        return SERVERTYPE;
    }

    @JsonIgnore
    public void setSERVERTYPE(String SERVERTYPE) {
        this.SERVERTYPE = SERVERTYPE;
    }

    @JsonIgnore
    public String getADDRESS() {
        return ADDRESS;
    }

    @JsonIgnore
    public void setADDRESS(String ADDRESS) {
        this.ADDRESS = ADDRESS;
    }

    @JsonIgnore
    public String getPORT() {
        return PORT;
    }

    @JsonIgnore
    public void setPORT(String PORT) {
        this.PORT = PORT;
    }

    @JsonIgnore
    public String getMQTTUSER() {
        return MQTTUSER;
    }

    @JsonIgnore
    public void setMQTTUSER(String MQTTUSER) {
        this.MQTTUSER = MQTTUSER;
    }

    @JsonIgnore
    public String getMQTTPASS() {
        return MQTTPASS;
    }

    @JsonIgnore
    public void setMQTTPASS(String MQTTPASS) {
        this.MQTTPASS = MQTTPASS;
    }

    @JsonIgnore
    public Integer getHEART() {
        return HEART;
    }

    @JsonIgnore
    public void setHEART(Integer HEART) {
        this.HEART = HEART;
    }

    @JsonIgnore
    public Integer getREVISE() {
        return REVISE;
    }

    @JsonIgnore
    public void setREVISE(Integer REVISE) {
        this.REVISE = REVISE;
    }

    @JsonIgnore
    public String getSEQ() {
        return SEQ;
    }

    @JsonIgnore
    public void setSEQ(String SEQ) {
        this.SEQ = SEQ;
    }
}
